export interface BoxVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 编码
   */
  luckBoxCode: string;

  /**
   * 福盒名称
   */
  luckBoxName: string;

  /**
   * 卡类型
   */
  cardType: string;

  /**
   * 是否系统模板
   */
  isSystem: string;

  /**
   * 状态
   */
  luckBoxState: string;

  /**
   * 盒子数量
   */
  boxCount: number;

  /**
   * 店铺id
   */
  shopId: string | number;

  luckBoxDetailsBos?: any;
  /**
   * 删除标记
   */
  deleteFlag: string;

}

export interface BoxForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 编码
   */
  luckBoxCode?: string;


  /**
   * 状态
   */
  luckBoxState: string;

  /**
   * 福盒名称
   */
  luckBoxName?: string;

  /**
   * 卡类型
   */
  cardType?: string;

  /**
   * 是否系统模板
   */
  isSystem?: string;

  /**
   * 盒子数量
   */
  boxCount?: number;

  /**
   * 店铺id
   */
  shopId?: string | number;

  /**
   * 删除标记
   */
  deleteFlag?: string;

  luckBoxDetailsBos?: any;
}

export interface BoxQuery extends PageQuery {

  /**
   * 编码
   */
  luckBoxCode?: string;

  /**
   * 福盒名称
   */
  luckBoxName?: string;

  /**
   * 状态
   */
  luckBoxState: string;

  /**
   * 卡类型
   */
  cardType?: string;

  /**
   * 是否系统模板
   */
  isSystem?: string;

  /**
   * 盒子数量
   */
  boxCount?: number;

  /**
   * 店铺id
   */
  shopId?: string | number;

  /**
   * 删除标记
   */
  deleteFlag?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}



